<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-12-19 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html">weekly meeting 2019-12-19 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="183843632"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183843632" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183843632">(Dec 19 2019 at 13:16)</a>:</h4>
<p>Hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> ; the triage meeting will be starting in 1 hours 45 minutes</p>



<a name="183843697"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183843697" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183843697">(Dec 19 2019 at 13:16)</a>:</h4>
<p>I will be doing <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183843680" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183843680">pre-triage in a parallel topic</a></p>



<a name="183843724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183843724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183843724">(Dec 19 2019 at 13:17)</a>:</h4>
<p>today we have WG checkin's scheduled for WG-nll and WG-parallel-rustc</p>



<a name="183843812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183843812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183843812">(Dec 19 2019 at 13:18)</a>:</h4>
<p>WG-NLL is in winding-down status. I doubt we need an update from them.</p>



<a name="183843893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183843893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183843893">(Dec 19 2019 at 13:19)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> , are you going to be available around the time of the end of the  triage meeting to provide update info on WG-parallel-rustc?</p>



<a name="183844105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183844105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183844105">(Dec 19 2019 at 13:21)</a>:</h4>
<p>in any case, I resurrected a <a href="#narrow/stream/187679-t-compiler.2Fwg-parallel-rustc/topic/status.20update/near/183844043" title="#narrow/stream/187679-t-compiler.2Fwg-parallel-rustc/topic/status.20update/near/183844043">status update topic</a> in the #t-compiler/wg-parallel-rustc stream that members of that WG can post updates in.</p>



<a name="183844483"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183844483" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183844483">(Dec 19 2019 at 13:26)</a>:</h4>
<p>(I can help with an update/questions re:parallel-rustc)</p>



<a name="183845099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183845099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183845099">(Dec 19 2019 at 13:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> No</p>



<a name="183845113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183845113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183845113">(Dec 19 2019 at 13:35)</a>:</h4>
<p>okay no problem, thanks for letting us know <span class="user-mention" data-user-id="116466">@Zoxc</span> !</p>



<a name="183845120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183845120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183845120">(Dec 19 2019 at 13:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> thanks that would be awesome</p>



<a name="183847051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847051">(Dec 19 2019 at 14:00)</a>:</h4>
<blockquote>
<p>WG-NLL is in winding-down status. I doubt we need an update from them.</p>
</blockquote>
<p>regionck, the 2pb lint, and migrate mode still remains tho, and it feels like the plan for those are in limbo</p>



<a name="183847153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847153">(Dec 19 2019 at 14:02)</a>:</h4>
<p>does Polonius have its own separate WG?</p>



<a name="183847209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847209">(Dec 19 2019 at 14:02)</a>:</h4>
<blockquote>
<p>does Polonius have its own separate WG?</p>
</blockquote>
<p>yes</p>



<a name="183847224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847224">(Dec 19 2019 at 14:02)</a>:</h4>
<p><a class="stream" data-stream-id="186049" href="/#narrow/stream/186049-t-compiler.2Fwg-polonius">#t-compiler/wg-polonius</a></p>



<a name="183847228"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847228" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847228">(Dec 19 2019 at 14:02)</a>:</h4>
<blockquote>
<blockquote>
<p>WG-NLL is in winding-down status. I doubt we need an update from them.</p>
</blockquote>
<p>regionck, the 2pb lint, and migrate mode still remains tho, and it feels like the plan for those are in limbo</p>
</blockquote>
<p>its true that work remains. I don't think there's been progress on these fronts.</p>



<a name="183847252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847252">(Dec 19 2019 at 14:02)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span>  I agree there hasn't -- but maybe we need to discuss how it's going to happen?</p>



<a name="183847260"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847260" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847260">(Dec 19 2019 at 14:02)</a>:</h4>
<p>doubt it will by itself ;)</p>



<a name="183847288"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847288" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847288">(Dec 19 2019 at 14:03)</a>:</h4>
<p>well... Niko and Matthew might finish parts of it off by themselves</p>



<a name="183847646"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183847646" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183847646">(Dec 19 2019 at 14:06)</a>:</h4>
<p>its probably something I should look into, but its not high priority compared to some other stuff on my plate at least.</p>



<a name="183853042"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853042" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853042">(Dec 19 2019 at 15:02)</a>:</h4>
<p>Hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span>! Add a <span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span> emoji to show you're here :)</p>



<a name="183853067"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853067" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853067">(Dec 19 2019 at 15:02)</a>:</h4>
<p>today's agenda <a href="https://hackmd.io/mTJEh19NRP20eleeIOva7A?both" target="_blank" title="https://hackmd.io/mTJEh19NRP20eleeIOva7A?both">hackmd</a></p>



<a name="183853089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853089">(Dec 19 2019 at 15:02)</a>:</h4>
<p>lets have five minutes for ...</p>



<a name="183853091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853091">(Dec 19 2019 at 15:02)</a>:</h4>
<h2>Announcements</h2>



<a name="183853098"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853098" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853098">(Dec 19 2019 at 15:02)</a>:</h4>
<p>I've moved to the USA!</p>



<a name="183853110"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853110" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853110">(Dec 19 2019 at 15:02)</a>:</h4>
<blockquote>
<p>regionck, the 2pb lint, and migrate mode still remains tho, and it feels like the plan for those are in limbo</p>
</blockquote>
<p>yes, I've been wondering how much to prioritize those and whether it deserves a wg of its own etc :)</p>



<a name="183853174"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853174" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853174">(Dec 19 2019 at 15:03)</a>:</h4>
<blockquote>
<p>yes, I've been wondering how much to prioritize those and whether it deserves a wg of its own etc :)</p>
</blockquote>
<p>(I guess WG-nll could/should be repurposed for that? Or maybe better to get fresh start</p>



<a name="183853175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853175">(Dec 19 2019 at 15:03)</a>:</h4>
<p>Tomorrow is a design meeting, see <a class="stream-topic" data-stream-id="131828" href="/#narrow/stream/131828-t-compiler/topic/pre-design.20meeting.202019-12-19">#t-compiler &gt; pre-design meeting 2019-12-19</a> for more details</p>



<a name="183853188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853188">(Dec 19 2019 at 15:03)</a>:</h4>
<p>We should have a release by end-of-meeting!</p>



<a name="183853202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853202">(Dec 19 2019 at 15:03)</a>:</h4>
<p>yay concurrency!</p>



<a name="183853207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853207">(Dec 19 2019 at 15:03)</a>:</h4>
<p>/me looks forward to <code>#[non_exhaustive]</code> being stable!</p>



<a name="183853340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853340">(Dec 19 2019 at 15:05)</a>:</h4>
<blockquote>
<p>(I guess WG-nll could/should be repurposed for that? Or maybe better to get fresh start</p>
</blockquote>
<p>could be but I feel like it'd be useful to get a fresh start, and (more importantly) to nail down our exact goals + roadmap and prioritization. There is definitely overlap with <a class="stream" data-stream-id="144729" href="/#narrow/stream/144729-wg-traits">#wg-traits</a> as well; I kind of brain-dumped a lot of thoughts to <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> the other day in <a class="stream-topic" data-stream-id="144729" href="/#narrow/stream/144729-wg-traits/topic/regions.20and.20universes">#wg-traits &gt; regions and universes</a>, as well. I was thinking of asking <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> whether they'd want to help in such an effort :)</p>



<a name="183853379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853379">(Dec 19 2019 at 15:05)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> Has been doing some really awesome work on <code>measureme</code> and we now have a PR up which will enable capturing query keys during profiling! <a href="https://github.com/rust-lang/rust/pull/67397" target="_blank" title="https://github.com/rust-lang/rust/pull/67397">https://github.com/rust-lang/rust/pull/67397</a></p>



<a name="183853392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853392">(Dec 19 2019 at 15:05)</a>:</h4>
<p>Oh, another (pre-) announcement:</p>
<p>Both <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> and <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> have been asked to join the compiler team as full members, and I'm happy to say they accepted. =) But we have to do the "grunt work" of making it official today.</p>



<a name="183853446"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853446" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853446">(Dec 19 2019 at 15:06)</a>:</h4>
<p>oh yeah, I promised someone I'd do that.</p>



<a name="183853458"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853458" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853458">(Dec 19 2019 at 15:06)</a>:</h4>
<p>Congratz!</p>



<a name="183853479"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853479" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853479">(Dec 19 2019 at 15:06)</a>:</h4>
<p>I'm working on a stabilization report for sub-slice patterns</p>



<a name="183853660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853660">(Dec 19 2019 at 15:08)</a>:</h4>
<p>okay lets get into the meat of the meeting. (If anyone has more announcements, privmsg me and I'll allocate time at the end. Or, just post after the meetings "over". <span aria-label="wink" class="emoji emoji-1f609" role="img" title="wink">:wink:</span></p>



<a name="183853674"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853674" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853674">(Dec 19 2019 at 15:08)</a>:</h4>
<p>first up, beta nominations</p>



<a name="183853689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853689">(Dec 19 2019 at 15:08)</a>:</h4>
<p>beta nom 1/2: "Don't suppress move errors for union fields" <a href="https://github.com/rust-lang/rust/issues/67314" target="_blank" title="https://github.com/rust-lang/rust/issues/67314">#67314</a></p>



<a name="183853697"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853697" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853697">(Dec 19 2019 at 15:09)</a>:</h4>
<p>(these are for 1.41 release, in 6 weeks, to be clear)</p>



<a name="183853728"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853728" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853728">(Dec 19 2019 at 15:09)</a>:</h4>
<p>right. and there are no stable nominations when I last looked.</p>



<a name="183853814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853814">(Dec 19 2019 at 15:10)</a>:</h4>
<p>So this fixes an ICE for a nightly-only feature but the ICE occurs without the gate?</p>



<a name="183853835"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853835" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853835">(Dec 19 2019 at 15:10)</a>:</h4>
<blockquote>
<p>beta nom 1/2: "Don't suppress move errors for union fields" <a href="https://github.com/rust-lang/rust/issues/67314" target="_blank" title="https://github.com/rust-lang/rust/issues/67314">#67314</a></p>
</blockquote>
<p>this hasn't hit nightly yet...?</p>



<a name="183853872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853872">(Dec 19 2019 at 15:11)</a>:</h4>
<p>Since we're talking about this landing for beta in six weeks</p>



<a name="183853884"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853884" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853884">(Dec 19 2019 at 15:11)</a>:</h4>
<p>lets let it wait until it hits nightly</p>



<a name="183853894"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853894" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853894">(Dec 19 2019 at 15:11)</a>:</h4>
<p>and then we'll discuss it then. sound good everyone?</p>



<a name="183853899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853899">(Dec 19 2019 at 15:11)</a>:</h4>
<p>better to land this sooner, no?</p>



<a name="183853903"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853903" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853903">(Dec 19 2019 at 15:11)</a>:</h4>
<p>one more week of testing on beta</p>



<a name="183853970"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853970" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853970">(Dec 19 2019 at 15:12)</a>:</h4>
<p>I'm not doing beta backports for a week at least given current queue</p>



<a name="183853980"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183853980" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183853980">(Dec 19 2019 at 15:12)</a>:</h4>
<p>so don't worry :)</p>



<a name="183854016"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854016" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854016">(Dec 19 2019 at 15:12)</a>:</h4>
<p>okay so maybe this is all just bureaucracy for now?</p>



<a name="183854043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854043">(Dec 19 2019 at 15:13)</a>:</h4>
<p>or getting your work done ahead of time!</p>



<a name="183854058"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854058" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854058">(Dec 19 2019 at 15:13)</a>:</h4>
<p>(that said, I think it's fine to approve)</p>



<a name="183854079"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854079" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854079">(Dec 19 2019 at 15:13)</a>:</h4>
<p>lets just wait</p>



<a name="183854083"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854083" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854083">(Dec 19 2019 at 15:13)</a>:</h4>
<p>for that one</p>



<a name="183854084"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854084" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854084">(Dec 19 2019 at 15:14)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> almost r+ed the PR just now, so I feel beta-approving now and letting <span class="user-mention" data-user-id="116122">@simulacrum</span> do the backport whenever is good</p>



<a name="183854139"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854139" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854139">(Dec 19 2019 at 15:14)</a>:</h4>
<p>I just don't see the point in rushing to beta-approve</p>



<a name="183854157"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854157" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854157">(Dec 19 2019 at 15:14)</a>:</h4>
<p>our policy is to try to eschew beta-approval for things that haven't landed in nightly</p>



<a name="183854173"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854173" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854173">(Dec 19 2019 at 15:14)</a>:</h4>
<p>I understand the argument of "one more week of beta testing"</p>



<a name="183854197"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854197" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854197">(Dec 19 2019 at 15:15)</a>:</h4>
<p>I agree with the policy and am happy to wait</p>



<a name="183854206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854206">(Dec 19 2019 at 15:15)</a>:</h4>
<p>alright</p>



<a name="183854209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854209">(Dec 19 2019 at 15:15)</a>:</h4>
<p>but that has to be balanced against "don't waste beta-backporting time for something that hasn't been stressed on nightly yet"</p>



<a name="183854228"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854228" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854228">(Dec 19 2019 at 15:15)</a>:</h4>
<p>next PR?</p>



<a name="183854231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854231">(Dec 19 2019 at 15:15)</a>:</h4>
<p>beta-nom 2/2: "Do not ICE on unnamed future" <a href="https://github.com/rust-lang/rust/issues/67289" target="_blank" title="https://github.com/rust-lang/rust/issues/67289">#67289</a></p>



<a name="183854326"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854326" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854326">(Dec 19 2019 at 15:16)</a>:</h4>
<p>Fixed ICE in diagnostics code, feels safe</p>



<a name="183854336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854336">(Dec 19 2019 at 15:16)</a>:</h4>
<p>yep I like it</p>



<a name="183854340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854340">(Dec 19 2019 at 15:16)</a>:</h4>
<p>beta-accepted</p>



<a name="183854419"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854419" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854419">(Dec 19 2019 at 15:17)</a>:</h4>
<p>okay. that's al the beta-noms, and we have no stable-noms.</p>



<a name="183854498"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854498" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854498">(Dec 19 2019 at 15:18)</a>:</h4>
<p>for <a href="https://github.com/rust-lang/rust/pulls?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AS-waiting-on-team+label%3AT-compiler+" target="_blank" title="https://github.com/rust-lang/rust/pulls?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AS-waiting-on-team+label%3AT-compiler+">S-waiting-on-team</a>, I'd like to push towards a decision on "[experiment] Do not deduplicate diagnostics in <code>-Z ui-testing</code> mode" <a href="https://github.com/rust-lang/rust/issues/67122" target="_blank" title="https://github.com/rust-lang/rust/issues/67122">#67122</a></p>



<a name="183854584"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854584" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854584">(Dec 19 2019 at 15:19)</a>:</h4>
<p>I asked this question that I still do't know the answer to, I guess maybe I can find it by digging into the travis output </p>
<blockquote>
<p>One question on the PR, does this mean we have to add corresponding //~ ERROR annotations?</p>
</blockquote>



<a name="183854676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854676">(Dec 19 2019 at 15:20)</a>:</h4>
<p>is <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> around ?</p>



<a name="183854678"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854678" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854678">(Dec 19 2019 at 15:20)</a>:</h4>
<blockquote>
<p>One question on the PR, does this mean we have to add corresponding //~ ERROR annotations?</p>
</blockquote>
<p>PR diff says no because there are no <code>.rs</code> changes in <code>src/test/ui</code></p>



<a name="183854689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854689">(Dec 19 2019 at 15:20)</a>:</h4>
<p>on the other hand PR errors out</p>



<a name="183854693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854693">(Dec 19 2019 at 15:20)</a>:</h4>
<p>but the PR also doesn't pass <del>travis</del> whatever CI we currently use</p>



<a name="183854708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854708">(Dec 19 2019 at 15:21)</a>:</h4>
<p>aww</p>



<a name="183854709"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854709" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854709">(Dec 19 2019 at 15:21)</a>:</h4>
<p>which is what I wanted to investigate...</p>



<a name="183854720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854720">(Dec 19 2019 at 15:21)</a>:</h4>
<p><a href="https://dev.azure.com/rust-lang/rust/_build/results?buildId=15405&amp;view=logs&amp;j=0230d20d-e0df-5b62-a6ec-fad0f9c3c3d5&amp;t=a6ad31e5-07ba-5fd6-c0b6-53535f688400" target="_blank" title="https://dev.azure.com/rust-lang/rust/_build/results?buildId=15405&amp;view=logs&amp;j=0230d20d-e0df-5b62-a6ec-fad0f9c3c3d5&amp;t=a6ad31e5-07ba-5fd6-c0b6-53535f688400">looks to me like the answer is yes</a></p>



<a name="183854738"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854738" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854738">(Dec 19 2019 at 15:21)</a>:</h4>
<p>ah, even better then</p>



<a name="183854749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854749">(Dec 19 2019 at 15:21)</a>:</h4>
<p>that's about 100  tests</p>



<a name="183854755"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854755" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854755">(Dec 19 2019 at 15:21)</a>:</h4>
<p>see e.g. <a href="https://dev.azure.com/rust-lang/rust/_build/results?buildId=15405&amp;view=logs&amp;j=0230d20d-e0df-5b62-a6ec-fad0f9c3c3d5&amp;t=a6ad31e5-07ba-5fd6-c0b6-53535f688400&amp;l=4912" target="_blank" title="https://dev.azure.com/rust-lang/rust/_build/results?buildId=15405&amp;view=logs&amp;j=0230d20d-e0df-5b62-a6ec-fad0f9c3c3d5&amp;t=a6ad31e5-07ba-5fd6-c0b6-53535f688400&amp;l=4912">this line</a></p>



<a name="183854757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854757">(Dec 19 2019 at 15:21)</a>:</h4>
<p>that's not as bad as I expected</p>



<a name="183854763"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854763" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854763">(Dec 19 2019 at 15:22)</a>:</h4>
<p>I personally feel this PR is great</p>



<a name="183854844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854844">(Dec 19 2019 at 15:22)</a>:</h4>
<p>isn't it at least a little weird</p>



<a name="183854848"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854848" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854848">(Dec 19 2019 at 15:22)</a>:</h4>
<p>that something called "ui-testing mode"</p>



<a name="183854858"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854858" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854858">(Dec 19 2019 at 15:22)</a>:</h4>
<p>is not testing the actual UX ?</p>



<a name="183854872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854872">(Dec 19 2019 at 15:23)</a>:</h4>
<p>this is more a complaint about <em>names</em>, not about the functionality itself.</p>



<a name="183854880"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854880" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854880">(Dec 19 2019 at 15:23)</a>:</h4>
<p>uhm well... <code>ui/</code> is possibly a misnomer at this point</p>



<a name="183854883"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854883" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854883">(Dec 19 2019 at 15:23)</a>:</h4>
<p>it is certainly true that I use the ui testing mode to help "preview" what users will experience</p>



<a name="183854898"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854898" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854898">(Dec 19 2019 at 15:23)</a>:</h4>
<p>it is also true that we already diverge slightly</p>



<a name="183854904"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854904" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854904">(Dec 19 2019 at 15:23)</a>:</h4>
<p>today it's used for all sorts of correctness things unrelated to UX</p>



<a name="183854907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854907">(Dec 19 2019 at 15:23)</a>:</h4>
<p>I disagree it's a misnomer though</p>



<a name="183854925"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854925" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854925">(Dec 19 2019 at 15:23)</a>:</h4>
<blockquote>
<p>today it's used for all sorts of correctness things unrelated to UX</p>
</blockquote>
<p>though I think this is true :)</p>



<a name="183854968"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854968" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854968">(Dec 19 2019 at 15:24)</a>:</h4>
<p>it's just that it's also useful to incidentally test UX at the same time</p>



<a name="183854976"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854976" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854976">(Dec 19 2019 at 15:24)</a>:</h4>
<p>well it seems like <code>ui/</code> is carrying a lot of tests that are no longer about focusing on UX</p>



<a name="183854985"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854985" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854985">(Dec 19 2019 at 15:24)</a>:</h4>
<p>Yea; this is mostly about defaults -- we can still enable the de-dup stuff for specific tests</p>



<a name="183854989"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854989" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854989">(Dec 19 2019 at 15:24)</a>:</h4>
<p>okay so I think we're all in agreement regarding names and just disagreeing about details</p>



<a name="183854992"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854992" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854992">(Dec 19 2019 at 15:24)</a>:</h4>
<p>that said, I think the same argument might point out that it's useful to detect duplicates -- I've come to the conclusion that pinning down more of our behavior is often good, as long as it's not too much overhead to keep things up to date (e.g., <code>--bless</code> is super)</p>



<a name="183854993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183854993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183854993">(Dec 19 2019 at 15:24)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span>  oh yeah; e.g. all the run-pass tests ^^</p>



<a name="183855031"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855031" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855031">(Dec 19 2019 at 15:25)</a>:</h4>
<p>So maybe let me try to make a more concrete step</p>



<a name="183855032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855032">(Dec 19 2019 at 15:25)</a>:</h4>
<p>I think having to add <code>//~ ERROR</code> twice is not <em>too</em> great -- but it's probably rare enough it's "ok"</p>



<a name="183855052"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855052" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855052">(Dec 19 2019 at 15:25)</a>:</h4>
<p>I think the question in part is how much we think it's ok to rely on this "dedup" mechanism :)</p>



<a name="183855060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855060">(Dec 19 2019 at 15:25)</a>:</h4>
<p>I propose we tell <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> to move ahead with this PR. Does anyone present <strong>object</strong> to moving forward with this PR ?</p>



<a name="183855061"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855061" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855061">(Dec 19 2019 at 15:25)</a>:</h4>
<p>anyway I think we can probably move forward, nobody seems <em>opposed</em> and some people are in favor</p>



<a name="183855148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855148">(Dec 19 2019 at 15:26)</a>:</h4>
<p>I'm strongly in favour, we can fix things like duplicate <code>//~ERROR</code> later</p>



<a name="183855169"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855169" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855169">(Dec 19 2019 at 15:26)</a>:</h4>
<p>if someone reading this log later on does object: Post a comment in the PR!</p>



<a name="183855190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855190">(Dec 19 2019 at 15:26)</a>:</h4>
<p>It would be great to open issues for the worst offenders</p>



<a name="183855206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855206">(Dec 19 2019 at 15:27)</a>:</h4>
<p>okay, next on agenda</p>



<a name="183855215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855215">(Dec 19 2019 at 15:27)</a>:</h4>
<p>I have no doubt that <span class="user-mention" data-user-id="119031">@Esteban Küber</span> will =P</p>



<a name="183855262"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855262" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855262">(Dec 19 2019 at 15:27)</a>:</h4>
<p>I didn't have time to go through the P-high's. this week again. <strong>but</strong> I'm done with travel for a few months, so I am planning to do a big travesal of them today+tomorrow.</p>



<a name="183855268"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855268" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855268">(Dec 19 2019 at 15:27)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> I guess they'll go straight to opening PRs :)</p>



<a name="183855337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855337">(Dec 19 2019 at 15:28)</a>:</h4>
<p>I'll just point out that we have 23 open <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high+no%3Aassignee" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high+no%3Aassignee">unassigned P-high issues</a></p>



<a name="183855379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855379">(Dec 19 2019 at 15:28)</a>:</h4>
<blockquote>
<p>const_if_match ICE </p>
</blockquote>
<p>(I have a feeling that despite being observable w/o feature gate, this shouldn't be P-high)</p>



<a name="183855411"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855411" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855411">(Dec 19 2019 at 15:29)</a>:</h4>
<p>ah well that's still nominated</p>



<a name="183855414"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855414" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855414">(Dec 19 2019 at 15:29)</a>:</h4>
<p>it's "just" a diagnostic</p>



<a name="183855423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855423">(Dec 19 2019 at 15:29)</a>:</h4>
<p>so we can discuss when we get to it. :)</p>



<a name="183855522"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855522" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855522">(Dec 19 2019 at 15:30)</a>:</h4>
<p>there are <a href="https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AI-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3AI-nominated+label%3AT-compiler">nine nominations</a></p>



<a name="183855566"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855566" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855566">(Dec 19 2019 at 15:30)</a>:</h4>
<p>lets start older-first GC: "under latest MinGW, cannot link with C code using stdout" <a href="https://github.com/rust-lang/rust/issues/47048" target="_blank" title="https://github.com/rust-lang/rust/issues/47048">#47048</a></p>



<a name="183855596"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855596" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855596">(Dec 19 2019 at 15:30)</a>:</h4>
<p>there was <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183850638" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183850638">discussion</a> of <a href="https://github.com/rust-lang/rust/issues/47048" target="_blank" title="https://github.com/rust-lang/rust/issues/47048">#47048</a> in the pre-triage channel. <span class="user-mention" data-user-id="119581">@mati865</span> ^</p>



<a name="183855663"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855663" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855663">(Dec 19 2019 at 15:31)</a>:</h4>
<p>basically, T-infra via <span class="user-mention" data-user-id="116122">@simulacrum</span> is asking T-compiler to make a decision</p>



<a name="183855678"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855678" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855678">(Dec 19 2019 at 15:31)</a>:</h4>
<p>mostly just me! but I think T-infra would agree.</p>



<a name="183855679"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855679" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855679">(Dec 19 2019 at 15:31)</a>:</h4>
<p>about whether we should risk upgrading our mingw-w64 version</p>



<a name="183855788"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855788" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855788">(Dec 19 2019 at 15:32)</a>:</h4>
<p>there's some issue that <span class="user-mention" data-user-id="119581">@mati865</span> <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183852183" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-12-19.20.2354818/near/183852183">mentioned</a> that would need to be addressed</p>



<a name="183855822"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855822" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855822">(Dec 19 2019 at 15:33)</a>:</h4>
<p>I'm trying to come up with a solution to use system libraries (if present) so the fix would be in <code>librustc_codegen_ssa</code>.</p>



<a name="183855823"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855823" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855823">(Dec 19 2019 at 15:33)</a>:</h4>
<p>but the point remains: How can/should we evaluate the risk here?</p>



<a name="183855876"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855876" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855876">(Dec 19 2019 at 15:33)</a>:</h4>
<p>But I do agree Rust should specify exact mingw version that has "the best support".</p>



<a name="183855885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855885">(Dec 19 2019 at 15:33)</a>:</h4>
<p>(to be clear: the answer "blind faith" <em>is</em> an option here. Not the ideal one, but just want to put it out there.)</p>



<a name="183855946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855946">(Dec 19 2019 at 15:34)</a>:</h4>
<p>I'm not <em>100%</em> sure on what's being proposed.</p>



<a name="183855959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855959">(Dec 19 2019 at 15:34)</a>:</h4>
<p>Basically just a one-time "jump" in the recommended version?</p>



<a name="183855963"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855963" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855963">(Dec 19 2019 at 15:34)</a>:</h4>
<p><span class="user-mention" data-user-id="119581">@mati865</span> can you provide a summary?</p>



<a name="183855985"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183855985" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183855985">(Dec 19 2019 at 15:34)</a>:</h4>
<p>Sure</p>



<a name="183856044"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856044" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856044">(Dec 19 2019 at 15:35)</a>:</h4>
<p>Here how it is:<br>
Currently linking objects from windows-gnu and C code works only when mingw-w64 installed by user matches one provided by Rust.</p>



<a name="183856071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856071">(Dec 19 2019 at 15:35)</a>:</h4>
<p>It was updated long time ago and nowadays it barely works for anyone.</p>



<a name="183856165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856165">(Dec 19 2019 at 15:36)</a>:</h4>
<p>IMO it's not possible to pick one mingw version that will work for everyone.</p>



<a name="183856208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856208">(Dec 19 2019 at 15:37)</a>:</h4>
<p>I don't know how much details do you want about it, it can be long wall of text.</p>



<a name="183856237"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856237" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856237">(Dec 19 2019 at 15:37)</a>:</h4>
<p>well you also noted using the system libraries if present</p>



<a name="183856311"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856311" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856311">(Dec 19 2019 at 15:38)</a>:</h4>
<p>is that a pre-requisite (of an upgrade) ?</p>



<a name="183856313"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856313" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856313">(Dec 19 2019 at 15:38)</a>:</h4>
<p>In short I think Rust should use mingw-w64 libraries from the system (if they are installed) over the libs shipped in <code>rust-mingw</code>.</p>



<a name="183856328"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856328" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856328">(Dec 19 2019 at 15:38)</a>:</h4>
<p>Is this something where an RFC would make sense?</p>



<a name="183856340"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856340" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856340">(Dec 19 2019 at 15:38)</a>:</h4>
<p>In any case, to be honest, I think the plan that <span class="user-mention" data-user-id="119581">@mati865</span> is proposing <em>sounds</em> good --</p>



<a name="183856345"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856345" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856345">(Dec 19 2019 at 15:38)</a>:</h4>
<p>or is use of system-libraries just "the disciplined fix", while a version upgrade is an orthogonal "nice to have" ?</p>



<a name="183856356"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856356" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856356">(Dec 19 2019 at 15:38)</a>:</h4>
<p>Right now it always takes own libraries and uses system headers which are never compatible.</p>



<a name="183856383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856383">(Dec 19 2019 at 15:39)</a>:</h4>
<p>I'd definitely like to "enable" somebody to make progess on this issue, the only concern would be doing something that winds up burning a lot of users or something</p>



<a name="183856387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856387">(Dec 19 2019 at 15:39)</a>:</h4>
<p>I don't know about an RFC. Though maybe that would potentially tell us about who <em>cares</em> about this target.</p>



<a name="183856416"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856416" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856416">(Dec 19 2019 at 15:39)</a>:</h4>
<p>I guess I think in a perfect world this feels very "RFC able" to me, but we'd have to ensure we actually move fwd</p>



<a name="183856445"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856445" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856445">(Dec 19 2019 at 15:40)</a>:</h4>
<p>i.e., I think we still need the guts to embrace the plan :) but the idea would be "if we don't hear a lot of <em>objections</em>, we do it"</p>



<a name="183856503"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856503" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856503">(Dec 19 2019 at 15:40)</a>:</h4>
<p>how soon do you think you might be able to put something together, <span class="user-mention" data-user-id="119581">@mati865</span> ? I'm curious how soon in the release cycle we might get to see something in nightly</p>



<a name="183856509"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856509" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856509">(Dec 19 2019 at 15:40)</a>:</h4>
<blockquote>
<p>or is use of system-libraries just "the disciplined fix", while a version upgrade is an orthogonal "nice to have" ?</p>
</blockquote>
<p>Using system libraries would solve the issue and allow upgrading mingw-w64 without breaking stuff.</p>



<a name="183856544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856544">(Dec 19 2019 at 15:41)</a>:</h4>
<p>iiuc we would basically be saying</p>



<a name="183856555"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856555" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856555">(Dec 19 2019 at 15:41)</a>:</h4>
<p>"we will use the system libraries and we test against this version"</p>



<a name="183856557"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856557" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856557">(Dec 19 2019 at 15:41)</a>:</h4>
<p>There is my first iteration of WIP fix: <a href="https://github.com/rust-lang/rust/commit/d87b0043778b83063b7e431c63bb1cf47bcbdac9" target="_blank" title="https://github.com/rust-lang/rust/commit/d87b0043778b83063b7e431c63bb1cf47bcbdac9">d87b0043778b83063b7e431c63bb1cf47bcbdac9</a></p>



<a name="183856562"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856562" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856562">(Dec 19 2019 at 15:41)</a>:</h4>
<p>"if you use another version it might not work"</p>



<a name="183856569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856569">(Dec 19 2019 at 15:41)</a>:</h4>
<p>is that correct?</p>



<a name="183856582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856582">(Dec 19 2019 at 15:41)</a>:</h4>
<p>(and we periodically bump along?)</p>



<a name="183856595"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856595" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856595">(Dec 19 2019 at 15:41)</a>:</h4>
<blockquote>
<p>is that correct?</p>
</blockquote>
<p>Yeah that's how it is right now.</p>



<a name="183856717"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856717" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856717">(Dec 19 2019 at 15:42)</a>:</h4>
<p>By using system libs any "not too" version <em>should</em> work.</p>



<a name="183856740"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856740" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856740">(Dec 19 2019 at 15:43)</a>:</h4>
<p>You probably will want to move to other nominated issues BTW.</p>



<a name="183856760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856760">(Dec 19 2019 at 15:43)</a>:</h4>
<p>(17 min left)</p>



<a name="183856761"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856761" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856761">(Dec 19 2019 at 15:43)</a>:</h4>
<p>Sounds like we should let <span class="user-mention" data-user-id="119581">@mati865</span> experiment and revisit?</p>



<a name="183856770"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856770" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856770">(Dec 19 2019 at 15:43)</a>:</h4>
<p>But nobody has specific objections?</p>



<a name="183856855"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856855" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856855">(Dec 19 2019 at 15:44)</a>:</h4>
<p>I won't press the RFC point but I think at least a good <em>write-up</em> of the situation would be very welcome (we could document it for example in the <a href="https://doc.rust-lang.org/rustc/index.html" target="_blank" title="https://doc.rust-lang.org/rustc/index.html">rustc book</a></p>



<a name="183856872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856872">(Dec 19 2019 at 15:44)</a>:</h4>
<p>okay. I think it sounds like we can/should ask <span class="user-mention" data-user-id="119581">@mati865</span> to move forward with this</p>



<a name="183856915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856915">(Dec 19 2019 at 15:45)</a>:</h4>
<p>so again, if anyone here <strong>objects</strong>, say so, or write a comment on the issue.</p>



<a name="183856947"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183856947" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183856947">(Dec 19 2019 at 15:45)</a>:</h4>
<p>I'm going to skip the nomination of <a href="https://github.com/rust-lang/rust/issues/58633" target="_blank" title="https://github.com/rust-lang/rust/issues/58633">#58633</a></p>



<a name="183857002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857002">(Dec 19 2019 at 15:46)</a>:</h4>
<p>(its about unused_attributes and I think it needs discussion elsewhere first)</p>



<a name="183857015"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857015" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857015">(Dec 19 2019 at 15:46)</a>:</h4>
<p>((look in pre-triage topic for more info))</p>



<a name="183857033"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857033" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857033">(Dec 19 2019 at 15:46)</a>:</h4>
<p>likewise I'm skipping nomination of <a href="https://github.com/rust-lang/rust/issues/63232" target="_blank" title="https://github.com/rust-lang/rust/issues/63232">#63232</a> (licensing stuff)</p>



<a name="183857061"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857061" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857061">(Dec 19 2019 at 15:47)</a>:</h4>
<p>nomination: "<code>Pin</code> is unsound due to rogue Deref/DerefMut implementations" <a href="https://github.com/rust-lang/rust/issues/66544" target="_blank" title="https://github.com/rust-lang/rust/issues/66544">#66544</a></p>



<a name="183857073"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857073" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857073">(Dec 19 2019 at 15:47)</a>:</h4>
<p>is this still waiting on lang team stuff?</p>



<a name="183857083"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857083" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857083">(Dec 19 2019 at 15:47)</a>:</h4>
<p>think so</p>



<a name="183857093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857093">(Dec 19 2019 at 15:47)</a>:</h4>
<p>okay lets skip it</p>



<a name="183857099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857099">(Dec 19 2019 at 15:47)</a>:</h4>
<p>(yes)</p>



<a name="183857105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857105">(Dec 19 2019 at 15:47)</a>:</h4>
<p>try to make progress instead on things we might actually resolve</p>



<a name="183857123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857123">(Dec 19 2019 at 15:47)</a>:</h4>
<p>i left this nominated "Const generic ICE: constant in type had an ignored error: TooGeneric" <a href="https://github.com/rust-lang/rust/issues/66962" target="_blank" title="https://github.com/rust-lang/rust/issues/66962">#66962</a></p>



<a name="183857190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857190">(Dec 19 2019 at 15:48)</a>:</h4>
<p>but its P-medium. why did I leave it nominated. <span aria-label="question" class="emoji emoji-2753" role="img" title="question">:question:</span></p>



<a name="183857226"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857226" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857226">(Dec 19 2019 at 15:48)</a>:</h4>
<p>skipping for now</p>



<a name="183857254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857254">(Dec 19 2019 at 15:49)</a>:</h4>
<p>nominated: "Replace our fragile safety scheme around erroneous constants" <a href="https://github.com/rust-lang/rust/issues/67191" target="_blank" title="https://github.com/rust-lang/rust/issues/67191">#67191</a></p>



<a name="183857293"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857293" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857293">(Dec 19 2019 at 15:49)</a>:</h4>
<p>is this a lang team Q at this point too ?</p>



<a name="183857305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857305">(Dec 19 2019 at 15:49)</a>:</h4>
<p>I think so. skipping.</p>



<a name="183857333"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857333" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857333">(Dec 19 2019 at 15:50)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> can you attend t-lang mtg later?</p>



<a name="183857376"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857376" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857376">(Dec 19 2019 at 15:50)</a>:</h4>
<p>nominated: "Casting or adding type ascription to panic!() triggers unreachable_code" <a href="https://github.com/rust-lang/rust/issues/67227" target="_blank" title="https://github.com/rust-lang/rust/issues/67227">#67227</a></p>



<a name="183857387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857387">(Dec 19 2019 at 15:50)</a>:</h4>
<p>this similarly is waiting on T-lang, I think</p>



<a name="183857417"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857417" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857417">(Dec 19 2019 at 15:50)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> thursday evenings are p bad for me, I'll tell you around 18:00 if I can</p>



<a name="183857429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857429">(Dec 19 2019 at 15:50)</a>:</h4>
<p>but I did want to point out that it might be relevant  to ask how hard the hypothetical distinction is to implement</p>



<a name="183857435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857435">(Dec 19 2019 at 15:50)</a>:</h4>
<p>aight</p>



<a name="183857470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857470">(Dec 19 2019 at 15:51)</a>:</h4>
<p>nominated: "const_if_match ICE" <a href="https://github.com/rust-lang/rust/issues/67405" target="_blank" title="https://github.com/rust-lang/rust/issues/67405">#67405</a></p>



<a name="183857496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857496">(Dec 19 2019 at 15:51)</a>:</h4>
<p>"just" an error turned ICE</p>



<a name="183857509"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857509" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857509">(Dec 19 2019 at 15:51)</a>:</h4>
<p>needs some debugging, but easy to fix I think</p>



<a name="183857510"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857510" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857510">(Dec 19 2019 at 15:51)</a>:</h4>
<p>So I was wondering if we should keep P-high-ing these</p>



<a name="183857515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857515">(Dec 19 2019 at 15:51)</a>:</h4>
<p>and whether they should be nominated</p>



<a name="183857546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857546">(Dec 19 2019 at 15:52)</a>:</h4>
<p>Lets talk about <em>that</em> meta topic</p>



<a name="183857579"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857579" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857579">(Dec 19 2019 at 15:52)</a>:</h4>
<p>(these = nightly-only features where the ICE can be triggered without the gate)</p>



<a name="183857608"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857608" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857608">(Dec 19 2019 at 15:52)</a>:</h4>
<p>I think it maybe depends a bit on how easy it is to stumble across the feature</p>



<a name="183857609"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857609" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857609">(Dec 19 2019 at 15:52)</a>:</h4>
<p>in my opinion: in general, If you get a useful diagnostic <em>before</em> the ICE occurs</p>



<a name="183857619"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857619" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857619">(Dec 19 2019 at 15:52)</a>:</h4>
<p>then it need not be P-high</p>



<a name="183857624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857624">(Dec 19 2019 at 15:52)</a>:</h4>
<p>(as a general rule?)</p>



<a name="183857629"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857629" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857629">(Dec 19 2019 at 15:52)</a>:</h4>
<p>namely, if the diagnostic actually tells the user how to resolve the probem</p>



<a name="183857633"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857633" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857633">(Dec 19 2019 at 15:52)</a>:</h4>
<p>(i.e., irrespective of whether it uses nightly features?)</p>



<a name="183857638"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857638" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857638">(Dec 19 2019 at 15:52)</a>:</h4>
<p>Yes</p>



<a name="183857647"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857647" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857647">(Dec 19 2019 at 15:53)</a>:</h4>
<p>that is at least the rule of thumb I have applied</p>



<a name="183857655"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857655" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857655">(Dec 19 2019 at 15:53)</a>:</h4>
<blockquote>
<p>in my opinion: in general, If you get a useful diagnostic before the ICE occurs</p>
</blockquote>
<p>that tends to be the case</p>



<a name="183857657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857657">(Dec 19 2019 at 15:53)</a>:</h4>
<p>to decide between P-high vs P-medium for ICEs.</p>



<a name="183857686"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857686" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857686">(Dec 19 2019 at 15:53)</a>:</h4>
<p>alright; I'll use your (<span class="user-mention" data-user-id="116083">@pnkfelix</span>) opinion then when triaging</p>



<a name="183857708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857708">(Dec 19 2019 at 15:53)</a>:</h4>
<p>because an ICE without a useful diagnostic for the end user is a <strong>far</strong> more upsetting experience</p>



<a name="183857711"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857711" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857711">(Dec 19 2019 at 15:53)</a>:</h4>
<p>(namely this would be P-medium and not nominated)</p>



<a name="183857713"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857713" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857713">(Dec 19 2019 at 15:53)</a>:</h4>
<p>I think that's a reasonable rule</p>



<a name="183857726"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857726" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857726">(Dec 19 2019 at 15:53)</a>:</h4>
<p>does this seem like a reasonable policy to everyone?</p>



<a name="183857783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857783">(Dec 19 2019 at 15:54)</a>:</h4>
<p>I thought common ICEs are always P-High</p>



<a name="183857808"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857808" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857808">(Dec 19 2019 at 15:54)</a>:</h4>
<p>(i of course recommend double-checking that making use of the diagnostic feedback does indeed resolve the ICE)</p>



<a name="183857822"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857822" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857822">(Dec 19 2019 at 15:54)</a>:</h4>
<blockquote>
<p>I thought common ICEs are always P-High</p>
</blockquote>
<p>the problem is that we have too many P-high issues</p>



<a name="183857835"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857835" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857835">(Dec 19 2019 at 15:55)</a>:</h4>
<p>and we need to be realistic about managing them,</p>



<a name="183857869"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857869" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857869">(Dec 19 2019 at 15:55)</a>:</h4>
<p>and how to prioritize. I'd rather focus on fixing the ICE's that are actually causing real problems for end users</p>



<a name="183857889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857889">(Dec 19 2019 at 15:55)</a>:</h4>
<p>(I can imagine that ICE's do cause problems for some users even when the diagnostics are issued.)</p>



<a name="183857908"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857908" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857908">(Dec 19 2019 at 15:56)</a>:</h4>
<p>yes, that's what I was thinking about</p>



<a name="183857952"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857952" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857952">(Dec 19 2019 at 15:56)</a>:</h4>
<p>I am reminded that ICEs can cause problems for RLS users</p>



<a name="183857967"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857967" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857967">(Dec 19 2019 at 15:56)</a>:</h4>
<p>but it still seems lower priority that the cases of "there's no diagnostic output at all"</p>



<a name="183857982"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857982" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857982">(Dec 19 2019 at 15:56)</a>:</h4>
<p>right, RLS is what I was thinking of when I said "some users"</p>



<a name="183857988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183857988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183857988">(Dec 19 2019 at 15:56)</a>:</h4>
<p>the level of annoyance decides priority for me</p>



<a name="183858029"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858029" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858029">(Dec 19 2019 at 15:57)</a>:</h4>
<p>where the level of annoyance might be lowered by getting a useful diagnostic before the ICE</p>



<a name="183858035"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858035" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858035">(Dec 19 2019 at 15:57)</a>:</h4>
<p>I still think the felix rule is reasonable</p>



<a name="183858048"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858048" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858048">(Dec 19 2019 at 15:57)</a>:</h4>
<p>I assume the reason that RLS cannot resolve this on their end is that it causes complete breakdown of e.g. save-analysis generation ?</p>



<a name="183858054"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858054" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858054">(Dec 19 2019 at 15:57)</a>:</h4>
<p>we should maybe investigate how to improve RLS experience --</p>



<a name="183858060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858060">(Dec 19 2019 at 15:57)</a>:</h4>
<p>For me it is "fix all issues affecting stable first, then things which are nearing stabilization, ..." (but I interpret this as not really affecting stable, sorta)</p>



<a name="183858092"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858092" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858092">(Dec 19 2019 at 15:57)</a>:</h4>
<p>I have no strong opinion really :)</p>



<a name="183858099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858099">(Dec 19 2019 at 15:58)</a>:</h4>
<blockquote>
<p>For me it is "fix all issues affecting stable first, then things which are nearing stabilization, ..." (but I interpret this as not really affecting stable, sorta)</p>
</blockquote>
<p>yes, this is a finer grain distinction</p>



<a name="183858146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858146">(Dec 19 2019 at 15:58)</a>:</h4>
<p>and perhaps an important one</p>



<a name="183858203"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858203" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858203">(Dec 19 2019 at 15:58)</a>:</h4>
<p>though sometimes things that affect stable are <strong>lower</strong> priority than things that affect only beta</p>



<a name="183858258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858258">(Dec 19 2019 at 15:59)</a>:</h4>
<p>anyway I think we've resolved for <a href="https://github.com/rust-lang/rust/issues/67405" target="_blank" title="https://github.com/rust-lang/rust/issues/67405">#67405</a> that it should be downgraded to P-medium</p>



<a name="183858278"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858278" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858278">(Dec 19 2019 at 15:59)</a>:</h4>
<p>(yea, by "stable" I mean not-nightly)</p>



<a name="183858280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858280">(Dec 19 2019 at 15:59)</a>:</h4>
<p>right ?</p>



<a name="183858370"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858370" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858370">(Dec 19 2019 at 16:00)</a>:</h4>
<p>okay</p>



<a name="183858380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858380">(Dec 19 2019 at 16:00)</a>:</h4>
<p>we're basically out of time</p>



<a name="183858393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858393">(Dec 19 2019 at 16:00)</a>:</h4>
<p><span class="user-mention" data-user-id="116122">@simulacrum</span> is there anything to report for WG-parallel-rustc ?</p>



<a name="183858514"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858514" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858514">(Dec 19 2019 at 16:01)</a>:</h4>
<p>uh, my comments there are good</p>



<a name="183858722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858722">(Dec 19 2019 at 16:01)</a>:</h4>
<p>We're gathering feedback on a parallel compiler from folks <a href="https://internals.rust-lang.org/t/help-test-parallel-rustc/11503" target="_blank" title="https://internals.rust-lang.org/t/help-test-parallel-rustc/11503">on this internals thread</a>. <span class="user-mention" data-user-id="239881">@Josh Triplett</span> has done some profiling for us on a 72 core machine which may have revealed a deadlock and some scalability issues, which we'll be looking into.</p>
<p>Current overall plan I believe is to evaluate the performance and other reports from folks on the internals thread, and then likely move forward on shipping the parallel compiler early in the new year with the default thread count still capped at 4. The timeline depends on what issues are discovered in the next few weeks though.</p>



<a name="183858872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858872">(Dec 19 2019 at 16:02)</a>:</h4>
<p>Note that the reason the thread count is capped at 4 is</p>



<a name="183858885"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858885" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858885">(Dec 19 2019 at 16:02)</a>:</h4>
<p>that we know there are scalability problems beyond that</p>



<a name="183858893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858893">(Dec 19 2019 at 16:02)</a>:</h4>
<p>at least in part linked to the jobserver / cargo integration</p>



<a name="183858905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858905">(Dec 19 2019 at 16:03)</a>:</h4>
<p>and we would still plan to address <em>those</em></p>



<a name="183858915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858915">(Dec 19 2019 at 16:03)</a>:</h4>
<p>(in parallel, no pun intended)</p>



<a name="183858975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183858975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183858975">(Dec 19 2019 at 16:03)</a>:</h4>
<p>We have a release: <a href="https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html" target="_blank" title="https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html">https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html</a></p>



<a name="183859222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-12-19%20%2354818/near/183859222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-12-19.20.2354818.html#183859222">(Dec 19 2019 at 16:05)</a>:</h4>
<p>okay, great meeting you all! Thanks to everyone in <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> for participating!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>